.top{
	padding: 30rpx;
	box-sizing: border-box;
	font-size: 49rpx;
	font-weight: bold;
}

.zzz{
	margin-top: 20rpx;
	margin-left: 20rpx;
}

.body{
	width: 100%;

	// background-color: red;
	margin-top: 50rpx;
}

.body view{
	width: 700rpx;
	height: 254rpx;
	// background-color: green;
	margin: 30rpx auto;
	font-size: 40rpx;
}
.body image{
	width: 700rpx;
	height: 500rpx;
	display: block;
	// background-color: green;
	margin: 30rpx auto;
	font-size: 40rpx;
}

.body view text{
	font-weight: bold;
}

.bottom{
	width: 100%;
	height: 200rpx;
	padding-left: 30rpx;
	// background-color: red;
	box-sizing: border-box;
}

.right{
	width: 550rpx;
	height: 100rpx;
	display: flex;
	flex-direction: row-reverse ;
	margin-top: 20rpx;
	color: #3d4d7e;
}

.right view{
	line-height: 100rpx;
	margin-left: 30rpx;
}
.right button{
		color: #3d4d7e;
		margin: 0 0 0 30rpx;
	padding: 0;
	display: flex;
	align-items: center;
	font-size: 30rpx;
	background-color: #fff;
}
button::after {
	border: none;
}